package org.hgvc.webapp.ets.jsf.beans.finance;

import java.io.Serializable;

import org.hgvc.webapp.ets.bo.Invoice;
import org.hgvc.webapp.ets.bo.InvoiceDtl;
import org.hgvc.webapp.ets.bo.Payment;
import org.hgvc.webapp.ets.bo.PaymentDtl;


public class PaymentInfoBean implements Serializable {

	private PaymentDtl paymentDtl;
	private String invoiceNo;
	private Double invAmt;
	private Double currentPaidAmt;
	private Invoice invoice;
	private Payment payment;
	private InvoiceDtl invoiceDtl;
	private boolean selected = Boolean.FALSE;

	public PaymentDtl getPaymentDtl() {
		return paymentDtl;
	}

	public void setPaymentDtl(PaymentDtl paymentDtl) {
		this.paymentDtl = paymentDtl;
	}

	public String getInvoiceNo() {
		return invoiceNo;
	}

	public void setInvoiceNo(String invoiceNo) {
		this.invoiceNo = invoiceNo;
	}

	public Double getInvAmt() {
		return invAmt;
	}

	public void setInvAmt(Double invAmt) {
		this.invAmt = invAmt;
	}

	public Invoice getInvoice() {
		return invoice;
	}

	public void setInvoice(Invoice invoice) {
		this.invoice = invoice;
	}

	public Payment getPayment() {
		return payment;
	}

	public void setPayment(Payment payment) {
		this.payment = payment;
	}

	public boolean isSelected() {
		return selected;
	}

	public void setSelected(boolean selected) {
		this.selected = selected;
	}

	public Double getCurrentPaidAmt() {
		return currentPaidAmt;
	}

	public void setCurrentPaidAmt(Double currentPaidAmt) {
		this.currentPaidAmt = currentPaidAmt;
	}

	public InvoiceDtl getInvoiceDtl() {
		return invoiceDtl;
	}

	public void setInvoiceDtl(InvoiceDtl invoiceDtl) {
		this.invoiceDtl = invoiceDtl;
	}

}
